import { ApiProperty } from '@nestjs/swagger';
import { IsNotEmpty, IsString } from 'class-validator';

export class UpdateGroupDto {
  @ApiProperty({ description: '群聊Id' })
  @IsNotEmpty({ message: '群id不能为空' })
  @IsString()
  _id: string;

  @ApiProperty({ description: '群名称' })
  @IsNotEmpty({ message: '群名称不能为空' })
  @IsString()
  groupName: string;

  @ApiProperty({ description: '群头像' })
  @IsString()
  imgUrl?: string;

  @ApiProperty({ description: '群公告' })
  @IsNotEmpty({ message: '群公告不能为空' })
  @IsString()
  sign: string;
}
